92bb6e1a998f393c1ce13e42e39ae74a79c86f25,src/main/java/org/graylog2/plugins/PluginRegistry.java,PluginRegistry,setActiveAlarmCallbacks,#Core#List#,53

Before Change


        Set<Map<String, Object>> r = Sets.newHashSet();
        
        for(AlarmCallback callback : callbacks) {
            Map<String, Object> entry = Maps.newHashMap();
            entry.put("typeclass", callback.getClass().getCanonicalName());
            entry.put("name", callback.getName());
            entry.put("requested_config", callback.getRequestedConfiguration());
            
            r.add(entry);
        }
        
        server.getMongoBridge().writePluginInformation(r, "alarm_callbacks");

After Change


        Set<Map<String, Object>> r = Sets.newHashSet();
        
        for(AlarmCallback callback : callbacks) {
            r.add(buildStandardInformation(
                    callback.getClass().getCanonicalName(),
                    callback.getName(),
                    callback.getRequestedConfiguration()
            ));
        }
        
        server.getMongoBridge().writePluginInformation(r, "alarm_callbacks");